dirt tracks - Turkish English Dictionary

dirt tracks

Meanings of "dirt tracks" in Turkish English Dictionary : 1 result(s)

English Turkish
Sport
dirt track n. toprak yarış pisti

Meanings of "dirt tracks" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Automotive
dirt track racing n. toprak pist yarışları